@charset "utf-8";
/* CSS Document
main width: 874px
mau xanh: #53B017
mau cam: #ff6600
*/

/*
* {margin: 0; padding:0;}
body {
    background: #fff;
    font: 11px/17px Arial,Helvetica,sans-serif;
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    margin: 0;
    padding: 0;}
p {    text-align: justify;}
ul {    list-style: none outside none;}
img {    border: 0 none;}
a {    color: #666666;    text-decoration: none;}
a:hover {color: #be2136;}
input, select {
    font-family: Arial,Helvetica,sans-serif;
    outline:none;}
*/
    
.color{color:#666}
.w100{width:100%!important}
.fl {    float: left !important;}
.fr {    float: right !important;}
.fontBold {    font-weight: bold;}
.noMargin {    margin: 0 !important;}
.noMarginR {    margin-right: 0 !important;}
.noMarginL {    margin-left: 0 !important;}
.noMarginT {    margin-top: 0 !important;}
.noMarginB {    margin-bottom: 0 !important;}
.noBackground {    background: none!important;}
.noBorder {    border: medium none !important;}
.noPadding {    padding: 0 !important;}
.noPaddingT {    padding-top: 0 !important;}
.noPaddingR {    padding-right: 0 !important;}
.noPaddingB {    padding-bottom: 0 !important;}
.noPaddingL {    padding-left: 0 !important;}
.noDisplay {    display: none;}
.bgtest1 {
    background: none repeat scroll 0 0 #CCCCCC;
}
.bgtest2 {
    background: none repeat scroll 0 0 #FFFF00;
}
.bgtest3 {
    background: none repeat scroll 0 0 #CCFFFF;
}
.bgtest4 {
    background: none repeat scroll 0 0 #FFFFCC;
}
/*****************************************************************************/
.main{width:100%}
/********* row 1 **********/
.head_bg{
	background: url(../images/head_bg.png) repeat-x;
	width:100%;
	height:136px;}
.head{width:98%; float:left;
	margin:0 1.5% 0 0.5%}
.topLink{float:left; 
	width:75%;
	margin-top:20px;}
.siteAction{
	padding:1px 8px;
	border: 1px solid #0080B9;
	float:left;
	margin-right:6px}
.siteAction:hover{
	background: url(../images/sprites_x.png) repeat-x;
	border:1px solid #ff92ab;}
.siteAction a{ color:#fff;
	background: url(../images/icons.png) no-repeat right 0px;
	padding-right:12px}

.navigate_up{border: 1px solid #0080B9;
	margin-right:6px;
	padding:3px 6px;
	float:left;}
.navigate_up:hover{	
	background: url(../images/sprites_x.png) repeat-x;border:1px solid #ff92ab;}	
.navigate_up a{
	background: url(../images/icons.png) no-repeat left -16px;
	width:16px; height:13px;
	float:left}

.edit_btn{border: 1px solid #0080B9;
	margin-right:6px;
	padding:3px 6px;
	float:left;}
.edit_btn:hover{	
	background: url(../images/sprites_x.png) repeat-x;border:1px solid #ff92ab;}	
.edit_btn a{
	background: url(../images/icons.png) no-repeat left -29px;
	width:14px; height:13px;
	float:left}
.browse, .page{
	padding:3px 10px;
	float:left;
	margin-right:6px}
.browse_active, .page_active{
	background: #eeeee6;
	padding:3px 10px;
	float:left;
	margin-right:6px}
.browse:hover, .page:hover{
	background: #eeeee6;}
.browse a, .page a{ color:#fff;}
.browse:hover a, .page:hover a{ color:#0080B9;}
.ul_acount{float:right; 
	width:25%;
	margin-top:19px;}
.acountLink{
	padding:1px 8px;
	border: 1px solid #0080B9;
	float:right;
	margin-right:6px}
.acountLink:hover{
	background: url(../images/sprites_x.png) repeat-x;
	border:1px solid #ff92ab;}
.acountLink a{ color:#fff;
	background: url(../images/icons.png) no-repeat right 0px;
	padding-right:12px}
/**head >> middle**/
.head_middle{ margin:3px 1%;
	width:98%;
	height:60px;
	float:left;}
.logo{ margin-right:10px;
	background: url(../images/aialogo.png) no-repeat;
	width:77px;
	height:60px;
	float:left}
.head_middle_link{
	display:table}
.head_middle_link .div{
	display:table-cell;
	vertical-align:middle}
.head_middle_link .div h1, .head_middle_link .div h2{display:inline; font: normal 15px Arial, Helvetica, sans-serif}
.head_middle_link .span{background: url(../images/icons.png) no-repeat right -46px; height:6px; width:20px}

/**head >> navigation bar**/
.navigation_bar{ margin:1px 0.5% 0 0.5%;
	width:99%;
	height:20px;
	float:left;}
.navigation{
	width:75%;
	float:left;}
.menu_horizontal li{
	background: url(../images/sprites_x.png) repeat-x center -28px;
	border-left: 1px solid #f8f8f2;
	border-right: 1px solid #f8f8f2;
	float:left;}
.menu_horizontal li a{
	border-left: 1px solid #dadacf;
	border-right: 1px solid #dadacf;
	padding:0 17px;
	float:left;
	font: bold 13px/24px Arial, Helvetica, sans-serif;
	color:#0080B9}	
.search_bar{
	width:25%;
	float:left;}
/******* main content ********/
.main_content{width:100%; min-height:250px;}
/*******slide home: row 2 ********/
.div_slider{ margin:0 0.5%;
	width:99%;
	height:329px;
	float:left;}
.div_slider .col_left{
	width:75%;
	float:left;}
.div_slider .col_right{
	background: #eeeee6 url(../images/menu_right_bg.png) repeat-y;
	width:25%;
	float:left;
	height:329px}
.login_box{
	background: #0080B9 url(../images/login_bg.png) repeat-y;
	width:88%;
	height:50px;
	padding:12px 6%}	
.login_box h1{color:#fff; font-size:16px;padding-bottom:10px}
.login_box select{border:1px solid #960028; background:#fff; padding:2px;
	width:76%; height:24px}
.login_box select option{padding:0 4px;}
.btn_red{
	background: url(../images/sprites_x.png) repeat-x;
	border:1px solid #ff92ab;
	color:#fff;
	margin-left:5px;
	padding:1px 6px;
	font-weight:bold;
	cursor:pointer}

.menu_right_box{
	width:88%;
	height:225px;
	padding:12px 6%}
.title_large{background: url(../images/icons.png) no-repeat right -64px;
	color:#000;
	padding:0 10px 10px 0 ;
	font: bold 16px Arial, Helvetica, sans-serif}
.title_large a{	color:#000;}
.title_large a:hover{	color:#0080B9;}
.link_menu_right{padding-top:10px; height:150px; overflow:hidden}
.link_menu_right a{background: url(../images/icons.png) no-repeat left -92px;
	color: #666666;
	font-size:11px;
	padding-left:8px}
.link_menu_right a:hover {color: #be2136;
	text-decoration:underline}
.menu_right_box .line{background: url(../images/sprites_x.png) repeat-x center -52px;
	height:24px;
	}
	
/******* row 3 ********/
.content_row1, .content_row2{ margin:6px 0.5% 6px 0.5%;
	width:99%;
	float:left;}
.services
{
    width:100%; 
    height:157px; 
    margin-right:0.5%;
	float:left;
	background:#0080B9;
	border: 1px solid #f098ae;
	border-bottom: 3px solid #f098ae;
	border-top: 2px solid #f098ae;}
.services .col_1, .services .col_2{width:50%;
	height:153px;
	float:left;
	background:#fff;
	position:relative}
.services .col_1 .divContent, .services .col_2 .divContent{
	float:left;
	position:absolute;
	left:10px; 
	/*top:10px*/
	}
.services .col_1 .divImg, .services .col_2 .divImg{
	position:absolute;
	right:0px; bottom:0px}	

.link_services
{
    /*padding-top:10px; */
               
               height:105px; 
               overflow:hidden}
.link_services a{background: url(../images/icons.png) no-repeat left -92px;
	color: #666666;
	font-size:11px;
	padding-left:8px}
.link_services a:hover {color: #be2136;
	text-decoration:underline}
.h1_black{font:bold 17px Arial, Helvetica, sans-serif; color:#111}
.h2_black{font:bold 15px Arial, Helvetica, sans-serif; color:#111}
.h2_black a{color:#111} .h2_black a:hover{color:#0080B9}
.box_right25
{
    width:100%; height:157px;
	float:left;
	background:#0080B9;
	border: 1px solid #f098ae;
	border-bottom: 3px solid #f098ae;
	border-top: 2px solid #f098ae;}

.box_right25 .content{width:100%;
	height:153px;
	background:#fff;}
.box_right25 .content h2{ padding:10px}	
.arrow_right{background:url(../images/icons.png) no-repeat scroll right -64px; padding-right:10px}
.border_gray{ border: 1px solid #ddd; padding:4px;
	box-shadow: 0 2px 8px rgba(0,0,0,.2); -webkit-box-shadow: 0 2px 8px rgba(0,0,0,.2); -moz-box-shadow: 0 2px 8px rgba(0,0,0,.2); -khtml-box-shadow: 0 2px 8px rgba(0,0,0,.2); }
	
.col_news
{
    width:100%;
    margin-right:0.5%;
	border: 1px solid #eaeae8;
	border-bottom: 3px solid #eaeae8;
	border-top: 0px solid #eaeae8;
}
	
.col_news .content	
{
    background:#fff; 
    padding:10px; 
    border-bottom:4px solid #ccc
}
.col_news .content .row
{
    border-bottom: 1px solid  #eaeae8;
	padding:7px 0;
	width:100%;
	min-height:48px;}
	.col_news .content .row .left{ float:left; margin-right:10px}
	.col_news .content .row .right{ float:left;}
	.col_news .content .row .arrow{background: url(../images/icons.png) no-repeat left -139px;
	color: #666666;
	font-size:12px;
	padding-left:10px}
	 .col_news .content .row .arrow:hover {color: #be2136;
	text-decoration:underline}
.col_fund
{
    width:100%; margin-right:0.5%;
	background:#cccccc;
	border: 1px solid #eaeae8;
	border-bottom: 3px solid #eaeae8;
	border-top: 2px solid #ccc;
	padding-bottom:4px	}
	
	.col_fund .content
	{
	    	background:#fff; padding:10px
	}
	
.col_right25_noStyle
{
    width:24.3%; 
    }

.font_11{font-size:11px; line-height:14px}
.arrow_thin{ padding:6px 0}
.arrow_thin li{background: url(../images/icons.png) no-repeat left -91px;
	padding-left:8px;
	font-size:11px;
	line-height:16px}
.arrow_thin a{	color: #be2136;}
.arrow_thin a:hover {	text-decoration:underline}
.box_right_gray{width:24.3%;
	float:left;
	background:#cccccc;
	border: 1px solid #eaeae8;
	border-bottom: 3px solid #eaeae8;
	border-top: 2px solid #ccc;
	padding-bottom:4px;
	margin-bottom:5px}
.box_right_gray .content{padding:10px 3%; width:94%;
	background:#fff;}
.box_right_gray .content h2{ padding-bottom:10px}
.box_right_gray .content img{max-width:86%;}
/*trang view list*/
.main_bg{
	background: url(../images/main_content.png) repeat-x;
	float:left;}
.viewlist_page{margin:0 0.5% 20px 0.5%;	width:99%; float:left}
.viewlist_page .col_left{width:17%; float:left;
	background: #f8f8f8 url(../images/p_list_left.png) repeat-y right top;
	border-bottom: 1px solid #dbdbd5}
	.left_menu{ padding:5% 2% 5% 5%;
		border-bottom: 1px solid #dbdbd5;
		width:92%;
		}
	.left_menu .parent{
		margin-bottom:11px}
	.left_menu .parent a{font: bold 13px/32px Arial, Helvetica, sans-serif;
		color:#0080B9;}
	.left_menu .child{padding-left:10px}
	.left_menu .child a{font: normal 12px/22px Arial, Helvetica, sans-serif;
		color:#424226;}
	.left_menu .child a:hover{color:#0080B9; text-decoration:underline}	
.specialNavLink{
 	padding:5% 2% 5% 5%;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	width:92%}
.specialNavLink li{
	display:table;margin:7px 0}
.specialNavLink li img{
	display:table-cell; vertical-align:middle; margin-right:6px;}
.specialNavLink li a{
	display:table-cell; vertical-align:middle; line-height:22px}	
.specialNavLink li a:hover{
	text-decoration:underline}
	
.viewlist_page .col_right{width:83%; float:left; padding-top:10px}
.ms-menutoolbar{border-bottom: 1px solid #d3d3cc;
	width:99%;
	height:30px; 
	padding-left:1%;
	padding-top:10px}

.menutoolbar_ul{
	float:left; width:80%}
.menutoolbar_ul li{
	display:table; float:left; margin-right:20px}
.menutoolbar_ul li img{
	display:table-cell; vertical-align:middle; margin-right:8px; float:left}
.menutoolbar_ul li a:hover{
	text-decoration:underline}
.menutoolbar_ul .li_line{width:1px;
	background: url(../images/icons.png) no-repeat right -200px;
	float:left}	
.menutoolbar_right{
	float:right; width:20%}
.menutoolbar_right .listbox, .listbox{border:1px solid #d3d3cc; background:#fff; padding:2px;
	width:66px; height:24px}
.menutoolbar_right .listbox option, .listbox{padding:0 4px;}
.search{
	background: url(../images/icons.png) no-repeat right -220px;
	border: 1px solid #d3d3cc;
	padding:2px;
	width:216px;
	height:19px; float:left}
.search input[type="text"]{color:#424226; width:190px; border:none; background:none}
.search input[type="button"]{
	background: url(../images/space.png) repeat;
	width:25px;
	height:19px;
	cursor:pointer;
	border:none}
.help{float:left;}
.help > a{float:left;	background: url(../images/icons.png) no-repeat right -244px;
	width:25px; height:25px}
.tabLink{ background: url(../images/tab_link.png) repeat-x left -15px; width:100.05%; height:35px; margin-top:-0px;
	}
.tabLink .div_left{ float:left;
	background: url(../images/tab_link.png) repeat-x;
	height:35px;}
.tabLink .div_right{ float:left;
	background: url(../images/tab_link.png) no-repeat right -52px;
	height:35px;
	width:10px}
.tabLink .div_left h2{color:#111; font: bold 15px Arial, Helvetica, sans-serif; padding:8px; padding-left:12px} .tabLink .div_left :hover{color:#0080B9}
/* VIEWLIST		****************/
.tbl_list{width:100%; padding:0px}
.row_0{padding:3px 4px; border-bottom: 1px solid #DBDBD5}
.row_list{padding:3px 4px; border-bottom: 1px solid #DBDBD5}
.tbl_list .col_1{width:4%; padding:3px 4px 3px 8px}
.tbl_list .col_2{width:30%; padding:3px 4px}
.tbl_list .col_3{width:42%; padding:3px 4px}
.tbl_list .col_4{width:5%; padding:3px 4px;}
.tbl_list .col_5{width:18%; padding:3px 4px}
.row_1{background:#fbf3f5}
.viewlist_page .col_right .left{width:68%; float:left; margin:0 1%}
.viewlist_page .col_right .right{width:30%; float:left;}
.row_print{ background:#FBF3F5; padding:8px 3%; margin-bottom:10px; float:left; width:94%; border-bottom: 1px solid #e3dbdd; border-right: 1px solid #e3dbdd}
.row_print .item_right{ border-bottom: 1px solid #e3dbdd; margin-bottom:8px; float:left}
.icon_print{margin-right:5px}
.row_print .item_right img{ margin-right: 5px; max-width:77px; border: 1px solid #fff}
small{color:#888}
.left .item_news{border-bottom: 6px solid #f4f3ee; margin-bottom:8px; padding-bottom:5px; float:left}
.left .item_news img{ margin-right: 5px; max-width:150px; border: 1px solid #e7e7e7}
.listbox_1{border:1px solid #d3d3cc; background:#fff; padding:2px;height:24px}
.listbox_1 option{padding:0 4px;}
/******* what's news page ********/
.whatNews_box{ /*padding-left:6%*/}
.whatNews_description{ margin-bottom:10px}
.whatNews_description h1{ font: bold 16px/26px Arial, Helvetica, sans-serif; color:#0080B9}
.whatNews_description h3{ font: bold 12px/22px Arial, Helvetica, sans-serif; }
.whatNews_description p{color:#666666; line-height:14px}
.whatNews_left{
	width: 47%; margin-right:7%; float:left}
.whatNews_right{
	width: 46%;float:left}	
.news_largeItem{width:100%; float:left;
	border: 1px solid #DBDBD5;
	-moz-border-radius:3px;/*tl tr bl br*
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:4px;
	background: #fff url(../images/news_large_bg.png) repeat-x center bottom;
	}
.news_largeItem img{max-width:100%; margin-bottom:30px;}
.button{background: url(../images/head_bg.png) repeat-x center bottom;
	font:bold 11px Tahoma, Geneva, sans-serif;
	padding:3px 7px;
	min-width:50px;
	cursor:pointer;
	color:#212121;
	border: 1px solid #e49aaa;
	-moz-border-radius:7px;/*tl tr bl br*/
	-o-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	margin-right:8px}
.button:hover{
	border: 1px solid #be2136; text-decoration:none!important}
.button span{ width:20px}
.news_listItems {float:left; width:100%}
.news_listItems .listItem {width:100%; border-bottom: 1px solid #EAEAE8; float:left; margin-bottom:15px}
.news_listItems .listItem h2 { font:bold 13px/26px Arial, Helvetica, sans-serif; color:#000}
.news_listItems h1 { font:bold 20px/40px Arial, Helvetica, sans-serif; color:#000}
.news_listItems .listItem p { line-height: 14px; color: #3c3c3c;}
.news_listItems .listItem a {width:20px; padding-left:10px; line-height:22px; color:#30A4D9;}
.news_listItems .listItem a:hover { text-decoration:underline ;}
.intranet_links{border-bottom: 1px solid #EAEAE8;
    float: left;
    width: 100%;}
.intranet_links:hover{background:#f8f8f8}	
.intranet_links h2{color: #000000;
    font: bold 13px/26px Arial,Helvetica,sans-serif;}
.intranet_links p{color: #3c3c3c;
    line-height:14px}
.intranet_links ul, .mypages_style ul{padding:10px 0}
.intranet_links li, .mypages_style li{padding-left:10px}
.intranet_links a:hover, .mypages_style a:hover{text-decoration:underline}
.working_bottom{
	float:left;
	width:100%;
	margin-top:35px}
.working_bottom_item{
	float:left;
	width:18%;
	margin-right:9%;}
.working_bottom_item a{font: bold 13px/28px Arial, Helvetica, sans-serif; color:#BE2136}
.working_bottom_item a:hover{color:#000; text-decoration:underline}
.working_bottom_item p{color: #3C3C3C;
    line-height: 14px;
	text-align:left}
/****** My page ******/
.mypages_style{ padding-top:10px}
.mypages_style .row{ padding:15px 0;}
.div_img_career{}
.div40{float:left; width:45%; margin-right:10%}

.listItemNews {width:100%; border-bottom: 1px solid #EAEAE8; float:left; padding-bottom:20px}
.listItemNews h2 { font:bold 13px/26px Arial, Helvetica, sans-serif; color:#000}
.listItemNews p { line-height: 14px; color: #3c3c3c;}
.listItemNews a {background: url(../images/icons.png) no-repeat left -269px; width:100%; padding-left:10px; line-height:20px; color:#be2136; float:left; margin-top:3px}
.listItemNews a:hover { text-decoration:underline ;}
textarea{font:normal 11px Arial, Helvetica, sans-serif; padding:2px; outline:none; min-height:50px}
.comment_page {width:100%; border-bottom: 1px solid #EAEAE8; float:left; padding-bottom:20px}
h2{    color: #000000;
    font: bold 13px/26px Arial,Helvetica,sans-serif;}

	.left_menu_1 .child{padding-left:10px}
	.left_menu_1 .child li{ border-bottom: 1px solid #ddd; padding:4px 2px}
	.left_menu_1 .child li.active{ background: url(../images/icons.png) no-repeat right -293px;	}
	.left_menu_1 .child li.active a{font: bold 12px/22px Arial, Helvetica, sans-serif;
		color:#000; }
	.left_menu_1 .child a{font: normal 12px/22px Arial, Helvetica, sans-serif;
		color:#424226;}
	.left_menu_1 .child a:hover{color:#0080B9; text-decoration:underline}

.tbl_list_1{width:100%; padding:0px}
.tbl_list_1 .col_1{width:5%; padding:3px 4px 3px 8px}
	.tbl_list_1 .col_1 img{width:16px}
.tbl_list_1 .col_2{width:40%; padding:3px 4px}
.tbl_list_1 .col_3{width:19%; padding:3px 4px}
.tbl_list_1 .col_4{width:19%; padding:3px 4px;}
.tbl_list_1 .col_5{width:15%; padding:3px 4px; font-weight:bold}
.action_style{background:#e4e4dc; padding:5px}
.action_style a{background:#e4e4dc url(../images/icons.png) no-repeat right -325px; padding-right:12px; font-weight:bold}
.div_3col{width:28.9%; margin:0 2.2%; float:left;}
.box_3col_left, .box_3col_right{width:99.5%;
	border: 1px solid #DBDBD5;
	-moz-border-radius:2px;/*tl tr bl br*/
	-o-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	padding:1px;
	background: #fff url(../images/news_large_bg.png) repeat-x center bottom;
	padding-bottom:6px; margin-bottom:12px}
.box_3col_right{}
.box_3col_left .menu, .box_3col_right .menu{width:100%;
	height:25px;
	background: #fff url(../images/ms-dlgTitle.png) repeat-x center bottom;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#fff}
.box_3col_left .menu h1, .box_3col_right .menu h1{
	padding:6px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#fff}
.box_3col_left .content,.box_3col_right .content {
	padding:7px;}
.box_3col_left .content h2, .box_3col_left .content h2 a,.box_3col_right .content h2, .box_3col_right .content h2 a{
	color:#990116; line-height:20px; font-size:12px; padding-bottom:10px;}
.box_3col_right .content h2 a{background: url(../images/icons.png) no-repeat left -271px; padding-left:11px; font-size:11px}
.box_3col_right .content h2 p{color:#BE2136;}
.link_department{padding:3px 12px 5px 12px }
.link_department li{background: url(../images/icons.png) no-repeat -1px -137px; padding-left:6px; margin-bottom:3px}
.date-time{ color:#666}
.gto_news, .div_contact{ margin-bottom:10px}
.title_red{width:100%;
	height:25px;
	background: #fff url(../images/ms-dlgTitle.png) repeat-x center bottom;
	font: bold 12px/25px Arial, Helvetica, sans-serif;
	color:#fff}
.title_red a{
	font: bold 12px/25px Arial, Helvetica, sans-serif;
	color:#fff}
.titleRed, .titleRed a{
	color:#BE2136; line-height:20px; font-size:12px}
.div_hotnews_right{width:93%; /*height:277px;*/ padding:10px 2% 10px 5%}

.title_red_1{width:100%;
	height:25px;
	background: #fff url(../images/ms-dlgTitle.png) repeat-x center bottom;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#fff}
.title_red_1 h1{
	padding:6px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#fff}
.height_box_1{height:197px; overflow-y:hidden}
.height_box_2{height:415px; overflow-y:hidden}
.footer{ 
	border-top: 1px solid #ddd;
    float: left;
    margin: 12px 0.5% 6px 0.5%;
    width: 99%;
	padding-top:10px; font-size:11px;
	color:#666}
.footer a{ margin-right:12px	}
.main_menu{ padding:20px 0; float:left}
.main_menu a{font:bold 12px Arial, Helvetica, sans-serif;
	color:#313131; margin-right: 22px}
.main_menu a:hover{	color:#BE2136;}
.nav_menu{ padding-left:10px; padding-top:4px} 
.nav_menu li{background: url("../images/icons.png") no-repeat right -357px;
    height: 16px; margin-right:11px; padding-right:9px; float:left}
.nav_menu li:hover{background: url("../images/icons.png") no-repeat right -385px;}	
.nav_menu li a{ color:#666;}
.nav_menu li a:hover{ color:#BE2136; text-decoration:underline}
.dropdownlist{ background: none; border: 1px solid #D3D3CC; padding:1px; min-width:100px}
.textarea{ background: none; border: 1px solid #D3D3CC; padding:1px;}
/*****************Scroll style*******************/
.slimScrollDiv {margin:2px; padding-right:2px;}
.h_scroll_1{height:158px!important}
.h_scroll_2{height:373px!important}
.h_scroll_3{height:200px!important}
/*****************end Scroll style*******************/
.left_menu_1{padding-left:10px; padding: 5px 3px 5px 8px}
.left_menu_1 li{border-bottom: 1px solid #eaeaea; padding:3px 0}
.left_menu_1 a{font: normal 12px/22px Arial, Helvetica, sans-serif;	color:#424226;}
.left_menu_1 a:hover{color:#0080B9; text-decoration:underline}

.whatNews{	width: 100%; margin-right:7%; float:left}
.news_largeItem_1{width:47%; float:left;
	border: 1px solid #DBDBD5;
	-moz-border-radius:3px;/*tl tr bl br*/
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:4px;
	background: #fff url(../images/news_large_bg.png) repeat-x center bottom;
	margin-right:4%;
	}
.news_largeItem_1 img{max-width:100%; margin-bottom:30px;}
.news_listItems_right {float:left; width:47%}
.link_bullet{background: url(../images/icons.png) no-repeat left -272px; width:20px; padding-left:10px; line-height:18px; color:#be2136;}
.listnew_left{width:48%; float:left; margin-right:4%}
.listnew_right{width:48%; float:left;}
.listItem_1 {
    border-bottom: 1px solid #EAEAE8;
    float: left;
    margin-bottom: 15px;
    width: 100%;}
.listItem_1 h2 {
    color: #000000;
    font: bold 13px/26px Arial,Helvetica,sans-serif;
}
.listItem_1 p {
    color: #3C3C3C;
    line-height: 14px;
}
/*Sitemap css*/
.treeview{
margin-top:3px;
padding-left: 10px;
}
.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}
.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: url(../images/l.gif) no-repeat left bottom;
list-style-type: none;
padding-left: 22px;
margin-top:-3px;
height:auto;
font: normal 12px/23px Arial, Helvetica, sans-serif;
}
.treeview li:last-child{ /*not IE*/
background: url(../images/l_last.gif) no-repeat left bottom;
}
.treeview li.li_last{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: url(../images/l_last.gif) no-repeat left bottom;
list-style-type: none;
padding-left: 22px;
margin-top:-3px;
height:auto;
font: normal 12px/23px Arial, Helvetica, sans-serif;
}
.treeview li a {
	color:#666;
	text-decoration:none;
}
.treeview li a:hover {
	border-bottom: 1px #0080B9 solid
}
.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: url(../images/closed.gif) no-repeat left 0px;
cursor: hand !important;
cursor: pointer !important;
}
.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}
.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}
.leftMenuWidth{
	width:auto;
	padding:1% 3%
}
.link_home a, .link_home a:link, .link_home a:visited, .link_home a:hover{ color:#0080B9 !important; font: bold 14px/30px Arial, Helvetica, sans-serif; text-decoration:none;
	border-bottom:#555 1px dotted;}
.level_1{color:#000!important; font: bold 14px/30px Arial, Helvetica, sans-serif;}
.level_2{color:#666!important; font: bold 13px/30px Arial, Helvetica, sans-serif;}
.level_3{color:#888!important; font: bold 12px/30px Arial, Helvetica, sans-serif;}
.level_4{color:#a9a9a9!important; font: bold 11px/30px Arial, Helvetica, sans-serif;}
.level_5{color:#a9a9a9!important; font: bold 10px/30px Arial, Helvetica, sans-serif;}
/* end Sitemap css*/


.other-news
{
margin:0;
padding:0 0 0 15px;    
}

/*begin news list*/
.uppercase {
    text-transform: uppercase;
}
.box-title {
    font-weight: bold;
    color: #0080B9;
}
.box-header {
    border-bottom-color: #0080B9;
}
.box-header {
    background: url("../images/bgtitle_list.png") repeat-x scroll left bottom #FFFFFF;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    padding: 10px 10px 10px 10px;
}

.box-desc {
    padding: 5px 10px;
}
.box-content {
    padding: 5px 10px;
}
.wp-newslist-box {
    border-bottom: 1px solid #8CDCFF;
    padding: 10px 0;
}
.wp-newslist-box a, .wp-newslist-box a:hover, .wp-newslist-box a:visited
{
    color: #30A4D9 !important;
}


.clear-both {
    clear: both;
}

.wp-newslist-title {
    font-weight: bold;
    font-size: 12px;
}

.wp-newslist-date {
    color: #757575;
}
.wp-newslist-detail {
    margin-top: 5px;
}
.wp-newslist-detail img {
    border: 1px solid #8CDCFF;
    margin-right: 10px;
}

.wp-news-date {
    float: right;
    padding:3px 0;
}

.box-container{
	padding: 5px;
}
.wp-news-details{
	padding-right: 4px;
}

.highlight-manage-news{color: #00BB00 !important;font-weight:bold;}
/*end news list*/

.custom-paging{
	padding: 10px;
}